felt vindicated - İspanyolca İngilizce Sözlük